还在吐槽 Jupyter Notebook 的默认风格? 其实你可以更换一个更酷的主题
作为用Python进行数据分析的人员,jupyter notebook 在平时使用的频率很高。
但经常觉得 jupyter notebook 默认的风格不是很爽,总想换一换。
今天,我们来分享下给 jupyter notebook 更换主题等内容的方法。
新的风格预览
首先来看看我现在使用的风格,如下:
notebook页面:
代码文件页面:
如果你也想更换下 jupyter notebook 的默认风格,不妨接着往下看。
主题更换过程
Jupyter Notebook 的默认主题是白色背景的,虽然也简洁大方,便于使用。但是在长时间使用默认界面后,我只有一种感觉,就是亮瞎。。。无比怀念类似 Pycharm 或 vs code 中设置的黑色界面。。。
于是,想给 jupyter notebook 也换个黑色主题。
我搜索了Jupyter Notebook的themes,也就是自定义主题。发现 Github 已经有大神早已解决了这个问题。
本次,我们用到的库为 jupyterthemes ,这个第三方库有多个主题可以更换,并且还可以更换字体类型以及大小等,基本满足我们的需求。
jupyterthemes 的 github地址如下:
https://github.com/dunovank/jupyter-themes
默认情况下库的安装如下:
pip install jupyterthemes
但是,上述方法我没有安装成功,主要是获取该库的请求失败。 于是,改用豆瓣的python库来源,安装的代码如下:
pip install -i https://pypi.doubanio.com/simple/ jupyterthemes
改用豆瓣的来源后,成功安装了 jupyterthemes ,接下来,我们可以来设置自己喜欢的主题。
在命令提示符下输入下面的代码来查看有哪些主题可以选择
jt -l
有如下一些主题可以选择
有兴趣的同学可以尝试下这几个主题。
设置主题的代码如下:
jt -t oceans16
上面设置的是使用 oceans16 这个主题,更换后的效果如下:
如果不喜欢上面的主题,可以使用下面的代码来恢复到默认主题,如下:
jt -r
对比其他几个主题后,相对来说, 我更喜欢 monokai 以及 onedork 主题,最后,我选择使用 monokai 主题, 也就是本文开始的主题风格。
我的主题设置参数
我的 monikai 主题设置的详细参数如下(可左右滑动代码进行查看):
jt -t monokai -f roboto -nf robotosans -tf robotosans -N -T -cellw 70% -dfs 10 -ofs 10
乍一看,看到这串长长的代码,可能有点晕,但其实很好理解。
-t 是设置主题, -f 设置代码的字体, -nf 设置notebook的字体,等等。
更多的参数,请查看 jupyterthemes的参数设置说明,如下:
怎么样,新的界面不错吧,心动不如行动,赶紧动手尝试下吧。
---------------- End ----------------
点击前往【项目实战】
我的知识星球【Python数据之道成长圈】已开通,目前成长圈还有部分免费加入的机会,想加入的同学,请回复数字 “2” 了解详情。
如果您对我的文章感兴趣或者觉得文章内容不错的话,请在阅读后顺便转发到您的圈子里,或者点个赞鼓励我继续前行! 感谢您的陪伴与支持!